to live in abundance - Deutsch Englisch Wörterbuch